home *** CD-ROM | disk | FTP | other *** search
-
-
-
- VVVVkkkkCCCCoooommmmppppoooonnnneeeennnnttttLLLLiiiisssstttt((((3333xxxx)))) VVVVkkkkCCCCoooommmmppppoooonnnneeeennnnttttLLLLiiiisssstttt((((3333xxxx))))
-
-
-
- NNNNAAAAMMMMEEEE
- VkComponentList - A simple list of VkComponent objects
-
- IIIINNNNHHHHEEEERRRRIIIITTTTSSSS FFFFRRRROOOOMMMM
- VkComponent : VkCallbackObject
-
- HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
- #include <Vk/VkComponentList.h>
-
- PPPPUUUUBBBBLLLLIIIICCCC PPPPRRRROOOOTTTTOOOOCCCCOOOOLLLL SSSSUUUUMMMMMMMMAAAARRRRYYYY
- CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrr////DDDDeeeessssttttrrrruuuuccccttttoooorrrr
- VkComponentList(void);
- virtual void ~VkComponentList(void);
-
-
- AAAAddddddddiiiinnnngggg aaaannnndddd rrrreeeemmmmoooovvvviiiinnnngggg ccccoooommmmppppoooonnnneeeennnnttttssss
- virtual void add(VkComponent* comp);
- virtual void remove(VkComponent* comp);
- virtual void removeFirst(VkComponent* comp);
- virtual void removeLast(VkComponent* comp);
-
-
- AAAAcccccccceeeessssssss ffffuuuunnnnccccttttiiiioooonnnnssss
- int size(void);
- VkComponent* operator[](int index);
-
-
- CCCCLLLLAAAASSSSSSSS DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- This class supports lists of VkComponents. The class is used internally
- by the ViewKit, but can also be used by applications. Any class derived
- from VkComponent can be added to a list. Items can also be removed from
- the list, or accessed using the [] operator.
-
-
-
- FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
- VVVVkkkkCCCCoooommmmppppoooonnnneeeennnnttttLLLLiiiisssstttt(((())))
- VkComponentList(void);
-
-
- Initialize an empty VkComponentList object.
-
- ~~~~VVVVkkkkCCCCoooommmmppppoooonnnneeeennnnttttLLLLiiiisssstttt(((())))
- virtual void ~VkComponentList(void);
-
-
- Destroy all memory allocated by the VkComponentList object. This
- does not delete the objects on the list, only the space used by the
- list itself.
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- VVVVkkkkCCCCoooommmmppppoooonnnneeeennnnttttLLLLiiiisssstttt((((3333xxxx)))) VVVVkkkkCCCCoooommmmppppoooonnnneeeennnnttttLLLLiiiisssstttt((((3333xxxx))))
-
-
-
- aaaadddddddd(((())))
- virtual void add(VkComponent* comp);
-
-
- Append a VkComponent to the end of the list. A list can contain
- multiple pointers to the same VkComponent.
-
- rrrreeeemmmmoooovvvveeee(((())))
- virtual void remove(VkComponent* comp);
-
-
- Remove all occurrences of the specified VkComponent from the list.
-
- rrrreeeemmmmoooovvvveeeeFFFFiiiirrrrsssstttt(((())))
- virtual void removeFirst(VkComponent* comp);
-
-
- Remove the first occurrence of the specified VkComponent from the
- list.
-
- rrrreeeemmmmoooovvvveeeeLLLLaaaasssstttt(((())))
- virtual void removeLast(VkComponent* comp);
-
-
- Remove the last occurrence of the specified VkComponent from the
- list.
-
- ssssiiiizzzzeeee(((())))
- int size(void);
-
-
- Return the size of the list.
-
- ooooppppeeeerrrraaaattttoooorrrr[[[[]]]](((())))
- VkComponent* operator[](int index);
-
-
- Access a specific component on the list.
-
- EEEEXXXXAAAAMMMMPPPPLLLLEEEE
- The following code segment places three instances of VkGraph in a list,
- and then cycles through each item on the list.
-
-
- VkGraph *one = new VkGraph("one", parent);
- VkGraph *two = new VkGraph("two", parent);
- VkGraph *three = new VkGraph("three", parent);
-
- VkComponentList *list = new VkComponentList();
-
- list->add(one);
- list->add(two);
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-
-
-
- VVVVkkkkCCCCoooommmmppppoooonnnneeeennnnttttLLLLiiiisssstttt((((3333xxxx)))) VVVVkkkkCCCCoooommmmppppoooonnnneeeennnnttttLLLLiiiisssstttt((((3333xxxx))))
-
-
-
- list->add(three);
-
- for(int i = 0; i < list->size(); i++)
- (*list)[i]->show();
-
-
- IIIINNNNHHHHEEEERRRRIIIITTTTEEEEDDDD MMMMEEEEMMMMBBBBEEEERRRR FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNNSSSS
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt
- installDestroyHandler(), removeDestroyHandler(), widgetDestroyed(),
- afterRealizeHook(), setDefaultResources(), getResources(), show(),
- hide(), manage(), unmanage(), name(), className(), baseWidget(),
- okToQuit(), _baseWidget, _w, deleteCallback
-
-
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCaaaallllllllbbbbaaaacccckkkkOOOObbbbjjjjeeeecccctttt
- callCallbacks(), addCallback(), removeCallback(),
- removeAllCallbacks()
-
-
- KKKKNNNNOOOOWWWWNNNN CCCCLLLLAAAASSSSSSSSEEEESSSS TTTTHHHHAAAATTTT UUUUSSSSEEEE TTTTHHHHIIIISSSS CCCCLLLLAAAASSSSSSSS
- VkApp, VkComponent, VkMenuUndoManager, VkMsgApp
-
- BBBBUUUUGGGGSSSS
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- VkComponent, VkApp, VkComponent, VkMenuUndoManager, VkMsgApp
- _V_i_e_w_K_i_t _P_r_o_g_r_a_m_m_e_r'_s _G_u_i_d_e
- _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m, DEC Press, Bob Sheifler and Jim Gettys
- _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m _T_o_o_l_k_i_t, DEC Press, Paul Asente and Ralph Swick
- _T_h_e _O_S_F/_M_o_t_i_f _P_r_o_g_r_a_m_m_e_r_s _R_e_f_e_r_e_n_c_e, Prentice Hall, OSF
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 3333
-
-
-
-